﻿#login_head .left li a {
    color: white !important;
    font-size: 16px !important;
}

#dt-header-right .dt-head-cat {
    float: right;
    margin-left: 25px;
    margin-right: 25px;
    font-size: 13px;
    line-height: 64px;
    text-align: center;
    color: #444;
    text-decoration: none;
}

#dt-account {
    cursor: pointer;
    padding-right: 0 !important;
    margin-right: 0 !important;
}

a.dt-account-btn {
    overflow: hidden;
    display: block;
    width: 125px;
    height: 64px;
    line-height: 64px;
    font-size: 13px;
    color: #444;
    text-decoration: none;
}

#dt-account .dt-avatar {
    float: left;
    width: 36px;
    height: 36px;
    margin: 13px 0 0;
    border-radius: 36px;
    -webkit-transition: -webkit-transform .4s ease-out;
    -moz-transition: -moz-transform .4s ease-out;
    -o-transition: -o-transform .4s ease-out;
    transition: transform .4s ease-out;
}

.dt-account-btn span {
    float: left;
    margin-left: 8px;
    margin-right: 8px;
}

.dt-account-btn i {
    float: left;
    width: 10px;
    height: 10px;
    margin-top: 28px;
    background-image: url(../../images/20131224174700_CXfn4.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    -o-transition: -o-transform .2s ease-out;
    transition: transform .2s ease-out;
}

.dt-menu, .dt-menu-message {
    display: none;
    position: absolute;
    right: -3px;
    top: 64px;
    margin: 0 3px 3px;
    border: 1px solid rgba(0,0,0,.12);
    border: 1px solid #ebebeb\9;
    border-top: 1px solid #ddd;
    box-shadow: 0 1px 3px rgba(0,0,0,.096);
}

.dt-menu-inner, .dt-menu-inner-notifi {
    background-color: #fff;
    position: relative;
}

.dt-menu-mini a {
    height: 32px;
    line-height: 32px;
}

.dt-menu-inner a {
    display: block;
    padding: 0 14px;
    width: 126px;
    height: 48px;
    line-height: 48px;
    text-align: left;
    color: #7a7a7a;
    font-size: 13px;
    cursor: pointer;
    text-decoration: none;
}

#mynavtools-home i {
    background-position: -302px -1px;
}

.dt-menu-mini a i {
    margin-top: 6px;
    margin-right: 10px;
    width: 16px;
    height: 16px;
}

.dt-menu-bottom {
    height: 47px !important;
    line-height: 47px !important;
    border-top: 1px solid #ebebeb;
}

.dt-menu-mini .dt-menu-bottom a {
    margin-top: 8px;
}

.dt-menu.show {
    display: block;
}

#dt-account:hover .dt-account-btn i {
    -webkit-transform: rotateZ(-180deg);
    transform: rotateZ(-180deg);
}

.dt-menu-inner a:hover {
    background-color: #ebebeb;
}
